package edu.corn.statemachine.core.builder;

import edu.corn.statemachine.core.StateMachine;

public interface IStateMachineBuilder<S extends Enum<S>, E extends Enum<E>> {


    ITriggerBuilder<S, E> with();

    IStateMachineBuilder<S, E> and();

    StateMachine<S, E> build();


}
